solid footing - Français Anglais Dictionnaire